package com.heima.search.service;

import com.heima.model.media.dtos.WmNewsDownOrUpDTO;

/**
 * @author Fuqiang
 * @since :2023-03-31
 */
public interface ApArticleSearchService {

    /**
     * 当article新增时执行的方法, 增量同步到es中
     *
     * @param articleId
     */
    void onArticleCreate(Long articleId);

    /**
     * 当article上下架时执行, 上架新增至es, 下架从es中删除
     *
     * @param dto
     */
    void onArticleUpOrDown(WmNewsDownOrUpDTO dto);
}
